﻿using LimaLims.Application.Service.Base.Dto;
using LimaLims.Core.Enum;
using LimaLims.Core;

namespace LimaLims.Application.Service.Basic.Dto
{
    public class AddDefectiveReasonInput:BaseDto
    {
        /// <summary>
        /// 编号
        /// </summary>
        public string Code { get; set; }

        /// <summary>
        /// 原因
        /// </summary>
        public string Reason { get; set; }

        /// <summary>
        /// 备注
        /// </summary>
        public string Remark { get; set; }
    }

    public class EditDefectiveReasonInput : AddDefectiveReasonInput
    {

    }

    public class DefectiveReasonOutput : BaseDto
    {
        /// <summary>
        /// 编号
        /// </summary>
        public string Code { get; set; }

        /// <summary>
        /// 原因
        /// </summary>
        public string Reason { get; set; }

        /// <summary>
        /// 备注
        /// </summary>
        public string Remark { get; set; }
    }

    /// <summary>
    /// 不良原因分页
    /// </summary>
    public class DefectiveReasonPageInput : PageInputBase
    {
        /// <summary>
        /// 不良原因编号
        /// </summary>
        public string Code { get; set; }
    }
}
